piece of horse-dung - Spanish English Dictionary